instantaneous rate of natural mortality - Spanish English Dictionary